home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / applic / NCSA_Telnet / contributions / DECWRL.doc < prev    next >
Encoding:
Text File  |  1991-07-15  |  28.9 KB  |  617 lines

  1. DECWRL::"GATEWAY.DOC"                    Last updated 22 January 1991 at 10:28
  2.  
  3.                                           Please check for more recent editions
  4.  
  5. This document is also available as a PostScript file DECWRL::"GATEWAY.PS"
  6.  
  7.                             THE DECWRL MAIL GATEWAY
  8.  
  9.  
  10. INTRODUCTION
  11.  
  12. DECWRL is a mail gateway computer operated by Digital's Western Research
  13. Laboratory in Palo Alto, California. Its purpose is to support the interchange
  14. of electronic mail between Digital and the "outside world".
  15.  
  16. decwrl is connected to Digital's Easynet, and also to a number of different
  17. outside electronic mail networks. Digital users can send outside mail by
  18. sending to DECWRL::"outside-address", and digital users can also receive mail
  19. by having your correspondents route it through decwrl.  The details of incoming
  20. mail are more complex, and are discussed below.
  21.  
  22. It is vitally important that Digital employees be good citizens of the networks
  23. to which we are connected. We depend on the integrity of our user community to
  24. ensure that tighter controls over the use of the gateway are not required. The
  25. most important rule is "no chain letters", but there are other rules depending
  26. on whether the connected network that you are using is commercial or
  27. non-commercial.
  28.  
  29. The current traffic volume (January 1991) is about 20,000 mail messages per day
  30. and about 5,000 USENET messages per day. Gatewayed mail traffic has doubled
  31. every year since 1983. decwrl is currently a pair of DECsystem 5400's, each
  32. with 64 megabytes of main memory, 3000 megabytes of disk space, 12 19200-baud
  33. (Telebit T2500) modem ports, and various network connections. We run Ultrix
  34. 3.1D as the base operating system.
  35.  
  36.  
  37. ADMINISTRATION
  38.  
  39. The gateway has engineering staff, but no administrative or clerical staff.  We
  40. work hard to keep it running, but we do not have the resources to answer
  41. telephone queries or provide tutorials in its use.
  42.  
  43. We post periodic status reports to the USENET newsgroup dec.general, and more
  44. technical reports to dec.mail.config. Various helpful people usually copy these
  45. reports to the VAXNOTES "gateways" conference within a day or two.
  46.  
  47. If you have technical problems with the gateway, please send electronic mail to
  48. the mailing list DECWRL::ADMIN (admin@decwrl.dec.com from IP sites).
  49.  
  50. We ask that you consider the telephone to be an instrument of desperate last
  51. resort in trying to contact us. All of the gateway staff keep unusual
  52. schedules, are not often at their desks, and when a call comes through, the
  53. secretary or guard who answers it must decide whether the call is urgent enough
  54. to have one of us tracked down or paged.
  55.  
  56. If the problem that you would like to report is that you cannot get electronic
  57. mail to decwrl, please try sending to the mailing list "gatekeepers" at one of
  58. the other major nodes in the Palo Alto cluster.  If you cannot reach
  59. JOVE::GATEKEEPERS or GILROY::GATEKEEPERS or DECSRC::GATEKEEPERS, the problem is
  60. almost certainly not in Palo Alto, so talking to us on the phone isn't going to
  61. help solve it.
  62.  
  63.  
  64. HOW TO SEND MAIL
  65.  
  66. DECWRL is connected to quite a number of different mail networks. If you were
  67. logged on directly to it, you could type addresses directly, e.g.
  68.  
  69.     To: strange!foreign!address.
  70.  
  71. But since you are not logged on directly to the gateway, you must send mail so
  72. that when it arrives at the gateway, it will be sent as if that address had
  73. been typed locally.
  74.  
  75.  
  76. Sending from VMS
  77.  
  78. If you are a VMS user, you should use NMAIL, because VMS mail does not know how
  79. to requeue and retry mail when the network is congested or disconnected.  From
  80. VMS, address your mail like this:
  81.  
  82.     To: nm%DECWRL::"strange!foreign!address"
  83.  
  84. The quote characters (") are important, to make sure that VMS doesn't try to
  85. interpret strange!foreign!address itself. If you are typing such an address
  86. inside a mail program, it will work as advertised. If you are using DCL and
  87. typing directly to the command line, you should beware that DCL likes to remove
  88. quotes, so you will have to enclose the entire address in quotes, and then put
  89. two quotes in every place that one quote should appear in the address:
  90.  
  91.     $ mail test.msg "nm%DECWRL::""foreign!addr""" /subj="hello"
  92.  
  93. Note the three quotes in a row after foreign!addr. The first two of them are
  94. doubled to produce a single quote in the address, and the third ends the
  95. address itself (balancing the quote in front of the nm%).
  96.  
  97. Here are some typical outgoing mail addresses as used from a VMS system:
  98.  
  99.     To: nm%DECWRL::"ucbvax!mtxinu!rjz"
  100.     To: nm%DECWRL::"postmaster@g.gp.cs.cmu.edu"
  101.     To: nm%DECWRL::"posix!george@uunet.uu.net"
  102.     To: nm%DECWRL::"listsrv@CUNYVM.bitnet"
  103.     To: nm%DECWRL::"Bob.Jones@f654.n987.z1.fidonet.org"
  104.  
  105.  
  106. Sending from Ultrix
  107.  
  108. If your Ultrix system has been configured for it, then you can, from your
  109. Ultrix system, just send directly to the foreign address, and the mail software
  110. will take care of all of the gateway routing for you. Most Ultrix syustems in
  111. Corporate Research and in the Palo Alto cluster are configured this way.
  112.  
  113. To find out whether your Ultrix system has been so configured, just try it and
  114. see what happens. If it doesn't work, you will receive notification almost
  115. instantly.
  116.  
  117.       NOTE: The Ultrix mail system is extremely flexible; it is almost
  118.     completely configurable by the customer. While this is valuable to
  119.     customers, it makes it very difficult to write global instructions for
  120.     the use of Ultrix mailers, because it is possible that the local
  121.     changes have produced something quite unlike the vendor-delivered
  122.     mailer. One of the popular changes is to tinker with the meaning of
  123.     quote characters (") in Ultrix addresses. Some systems consider that
  124.     these two addresses are the same:
  125.  
  126.         site1!site2!user@host.dec.com
  127.  
  128.     and
  129.  
  130.         "site1!site2!user"@host.dec.com
  131.  
  132.     while others are configured so that one form will work and the other
  133.     will not. All of our examples use the quotes. If you have trouble
  134.     getting the examples to work, please try them again without the quotes.
  135.     Perhaps your Ultrix system is interpreting the quotes differently.
  136.  
  137. If your Ultrix system has an IP link to Palo Alto (type
  138. "/etc/ping decwrl.dec.com" to find out if it does), then you can route your
  139. mail to the gateway via IP. This has the advantage that your Ultrix mail
  140. headers will reach the gateway directly, instead of being translated into
  141. DECNET mail headers and then back into Ultrix at the other end. Do this as
  142. follows:
  143.  
  144.     To: "alien!address"@decwrl.dec.com
  145.  
  146. The quotes are necessary only if the alien address contains a ! character, but
  147. they don't hurt if you use them unnecessarily.  If the alien address contains
  148. an "@" character, you will need to change it into a "%" character. For example,
  149. to send via IP to joe@widget.org, you should address the mail
  150.  
  151.     To: "joe%widget.org"@decwrl.dec.com
  152.  
  153. If your Ultrix system has only a DECNET link to Palo Alto, then you should
  154. address mail in much the same way that VMS users do, save that you should not
  155. put the nm% in front of the address:
  156.  
  157.     To: DECWRL::"strange!foreign!address"
  158.  
  159. Here are some typical outgoing mail addresses as used from an Ultrix system
  160. that has IP access. Ultrix systems without IP access should use the same syntax
  161. as VMS users, except that the nm% at the front of the address should not be
  162. used.
  163.  
  164.     To: "ucbvax!mtxinu!rjz"@decwrl.dec.com
  165.     To: "postmaster%g.gp.cs.cmu.edu"@decwrl.dec.com
  166.     To: "listsrv%CUNYVM.bitnet"@decwrl.dec.com
  167.     To: "posix!george%uunet.uu.net"@decwrl.dec.com
  168.     To: "Bob.Jones@f654.n987.z1.fidonet.org"@decwrl.dec.com
  169.  
  170.  
  171. Sending from ALL-IN-1
  172.  
  173. ALL-IN-1 is an integrated software package that is very popular with Digital's
  174. customers and is widely used by non-technical people inside Digital. Normally
  175. it is only used to communicate with other ALL-IN-1 users, but there is a
  176. special VMS-based gateway that can be used to route ALL-IN-1 mail to other
  177. places.
  178.  
  179. The DECWRL staff have never used ALL-IN-1 ourselves, so we rely on reports from
  180. ALL-IN-1 users to keep us informed of the details of its use. The instructions
  181. below are for ALL-IN-1 version 2.3.
  182.  
  183. If you are sending to a foreign address that contains no "@" characters, and if
  184. your node runs the MRGATE gateway software, then you can send to:
  185.  
  186.     To:     "strange!foreign!address" @ DECWRL @ MRGATE
  187.  
  188. If your node does not run the MRGATE mail gateway, then you need to route it to
  189. one that does:
  190.  
  191.     To:     "strange!foreign!address" @ DECWRL @ MRGATE @ local-node
  192.  
  193. Here "local-node" is the name of the node local to you that runs MRGATE.
  194.  
  195. The path between ALL-IN-1 mail and the Internet is long and error-prone. It is
  196. passed through a message router, which routes it into VMS VAXMAIL, and then out
  197. to Ultrix. Ultrix then converts again from VAXMAIL format into Internet format.
  198. Very often your return address will be mangled or lost in the process; it is
  199. always best to include your return address in the body of the message and to
  200. tell your correspondents that "reply" will not work. Your return address is:
  201.  
  202.     First.Last@facility.mts.dec.com
  203.  
  204. for example,
  205.  
  206.     Ken.Olsen@MLO.mts.dec.com
  207.  
  208.  
  209. DETAILS OF USING OTHER NETWORKS
  210.  
  211. All of the world's computer networks are connected together, more or less, so
  212. it is hard to draw exact boundaries between them. Precisely where the Internet
  213. ends and UUCP begins is a matter of interpretation.
  214.  
  215. For purposes of sending mail, though, it is convenient to divide the network
  216. universe into these categories:
  217.  
  218. Easynet         Digital's internal DECNET network. Characterized by addresses
  219.                 of the form NODE::USER. Easynet can be used for commercial
  220.                 purposes.
  221.  
  222. Internet        A collection of networks including the old ARPAnet, the NSFnet,
  223.                 the CSnet, and others. Most international research,
  224.                 development, and educational organizations are connected in
  225.                 some fashion to the Internet. Characterized by addresses of the
  226.                 form user@site.subdomain.domain. The Internet itself cannot be
  227.                 used for commercial purposes.
  228.  
  229. CSNET           The CSNET network is completely reachable via the Internet (see
  230.                 above), and the CSNET organization is in the process of merging
  231.                 with the BITNET organization (see below).
  232.  
  233. UUCP            A very primitive network with no management, built largely with
  234.                 auto-dialers phoning one computer from another. Characterized
  235.                 by addresses of the form place1!place2!user. The UUCP network
  236.                 can be used for commercial purposes provided that none of the
  237.                 sites through which the message is routed objects to that.
  238.  
  239. USENET          Not a network at all, but a layer of software built on top of
  240.                 UUCP and Internet.
  241.  
  242. BITNET          An IBM-based network linking primarily educational sites.
  243.                 Digital users can send to BITNET as if it were part of
  244.                 Internet, but BITNET users need special instructions for
  245.                 reversing the process. BITNET cannot be used for commercial
  246.                 purposes.
  247.  
  248. Fidonet         A network of personal computers.  We are unsure of the status
  249.                 of using Fidonet for commercial purposes, nor are we sure of
  250.                 its efficacy. Most Fidonet computers are bulletin board systems
  251.                 and not mail relay systems.
  252.  
  253.  
  254. DOMAINS AND DOMAIN ADDRESSING
  255.  
  256. There is a particular network called "the Internet"; it is somewhat related to
  257. what used to be "the ARPAnet". The Internet style of addressing is flexible
  258. enough that people use it for addressing other networks as well, with the
  259. result that it is quite difficult to look at an address and tell just what
  260. network it is likely to traverse. But the phrase "Internet address" does not
  261. mean "mail address of some computer on the Internet" but rather "mail address
  262. in the style used by the Internet". Terminology is even further confused
  263. because the word "address" means one thing to people who build networks and
  264. something entirely different to people who use them. In this document an
  265. "address" is something like "reid@decwrl.dec.com" and not "192.1.24.177" (which
  266. is what network engineers would call an "internet address").
  267.  
  268. The Internet naming scheme uses hierarchical domains, which despite their title
  269. are just a bookkeeping trick. It doesn't really matter whether you say
  270. NODE::USER or USER@NODE, but what happens when you connect two companies'
  271. networks together and they both have a node ANCHOR?? You must, somehow, specify
  272. which ANCHOR you mean. You could say ANCHOR.DEC::USER or DEC.ANCHOR::USER or
  273. USER@ANCHOR.DEC or USER@DEC.ANCHOR.  The Internet convention is to say
  274. USER@ANCHOR.DEC, with the owner (DEC) after the name (ANCHOR).
  275.  
  276. But there could be several different organizations named DEC. You could have
  277. Digital Equipment Corporation or Down East College or Disabled Education
  278. Committee. The technique that the Internet scheme uses to resolve conflicts
  279. like this is to have hierarchical domains. A normal domain isn't DEC or
  280. STANFORD, but DEC.COM (commercial) and STANFORD.EDU (educational). These
  281. domains can be further divided into ZK3.DEC.COM or CS.STANFORD.EDU. This
  282. doesn't resolve conflicts completely, though: both Central Michigan University
  283. and Carnegie-Mellon University could claim to be CMU.EDU. The rule is that the
  284. owner of the EDU domain gets to decide, just as the owner of the CMU.EDU gets
  285. to decide whether the Electrical Engineering department or the Elementary
  286. Education department gets subdomain EE.CMU.EDU.
  287.  
  288. The domain scheme, while not perfect, is completely extensible. If you have two
  289. addresses that can potentially conflict, you can suffix some domain to the end
  290. of them, thereby making, say, DECWRL.UUCP be somehow different from
  291. DECWRL.ENET.
  292.  
  293. decwrl's entire mail system is organized according to Internet domains, and in
  294. fact we handle all mail internally as if it were Internet mail.  Incoming mail
  295. is converted into Internet mail, and then routed to the appropriate domain; if
  296. that domain requires some conversion, then the mail is converted to the
  297. requirements of the outbound domain as it passes through the gateway. For
  298. example, we put Easynet mail into the domain ENET.DEC.COM, and we put BITNET
  299. mail into the domain BITNET.
  300.  
  301. The "top-level" domains supported by the decwrl gateway are these:
  302.  
  303.   .EDU        Educational institutions
  304.   .COM        Commercial institutions
  305.   .GOV        Government institutions
  306.   .MIL        Military institutions
  307.   .ORG        Various organizations
  308.   .NET        Network operations
  309.   .BITNET     BITNET and CSNET (now combined)
  310.   .??         2-character country code for routing to other countries
  311.   .OZ         Part of the Australian (.AU) name space.
  312.  
  313. 2-character country codes include UK (United Kingdom), FR (France), IT (Italy),
  314. CA (Canada), AU (Australia), etc.  These are with certain exceptions standard
  315. ISO 2-character country codes.
  316.  
  317.  
  318. MAILING TO EASYNET
  319.  
  320. To mail to user GUEST at node DEMO (which is DECNET address DEMO::GUEST),
  321. Internet mail should be addressed to guest@demo.enet.dec.com.  Easynet
  322. addresses are not case-dependent; DEMO and demo are the same node name and
  323. GUEST and guest are the same user name.
  324.  
  325. Sites that are not directly connected to the Internet may have difficulty with
  326. Internet addresses like demo.enet.dec.com. They can send into the Easynet by
  327. explicitly routing the mail through DECWRL. From domain-based Internet mailers,
  328. the address would be guest%demo.enet@decwrl.dec.com.  From uucp mailers, the
  329. address would be decwrl!demo.enet!guest. Some Internet mailers require the form
  330. <@decwrl.dec.com:guest@demo.enet>.  (This last form is the only technically
  331. correct form of explicit route, but very few Internet sites support it.)
  332.  
  333. The decwrl gateway also supports various obsolete forms of addressing that are
  334. left over from the past. In general we support obsolete address forms for two
  335. years after the change, and then remove it.
  336.  
  337.  
  338. MAILING TO DIGITAL ALL-IN-1 USERS
  339.  
  340. Some Easynet users do not have a direct DECNET node address, but instead read
  341. their mail with All-in-1, which uses addresses of the form "James Guest @UCO".
  342. Here "UCO" is a Digital location code name. To route mail to such people, send
  343. to James.Guest@UCO.MTS.DEC.COM. Here "MTS" is the Message Transport Service,
  344. which is used to deliver mail to ALL-IN-1 and other users.
  345.  
  346. If your correspondent does not actually use ALL-IN-1 to read mail, then you
  347. should, if possible, avoid using MTS addresses when sending from outside
  348. Digital. Such mail is routed from the Internet through DECWRL, from DECWRL via
  349. VAXMAIL to an MRGATE message router gateway, into MTS, and then through another
  350. MRGATE at the receiving end, back from MTS into VAXMAIL again, where it is
  351. finally delivered to the end node. The second instance of MRGATE (the one that
  352. gateways the message out of MTS back into VAXMAIL) often rejects such messages
  353. with a "return address is too complex" error. If you get such an error, this is
  354. an indication that your correspondent is using VAXMAIL and not ALL-IN-1; you
  355. should use the VAXMAIL address directly.
  356.  
  357. Mail received via Internet to the MTS domain is unreplyable, and in fact unless
  358. the respondent tells you his return address in the body of the message, it is
  359. not normally possible even to puzzle out the return address by studying the
  360. message header. Mail from ALL-IN-1 to Easynet passes through a gateway program
  361. that does not produce valid return addresses.
  362.  
  363.  
  364. MAILING TO THE INTERNET
  365.  
  366. decwrl's mailer is an Internet mailer, so to mail to an Internet site, just use
  367. its address. If you are having trouble determining the Internet address, you
  368. might find that the Ultrix host table /etc/hosts.txt is useful. If you can't
  369. find one anywhere else, there's one on decwrl. See the comments above under
  370. "how to send mail" for details about making sure that the mail program you are
  371. using has correctly interpreted an address.
  372.  
  373.  
  374. MAILING TO UUCP
  375.  
  376. UUCP mail is manually routed by the sender, using ! as the separator character.
  377. Thus, the address xxx!yyy!zzz!user means to dial machine xxx and relay to it
  378. the mail, with the destination address set to yyy!zzz!user. That machine in
  379. turn dials yyy, and the process repeats itself.
  380.  
  381. To correctly address uucp mail, you must know a working path through the uucp
  382. network. The database is sufficiently chaotic that automatic routing does not
  383. work reliably (though many sites perform automatic routing anyhow).  The
  384. information about uucp connectivity is distributed in the USENET newsgroup
  385. comp.mail.maps; many sites collect this data and permit local queries of it.
  386.  
  387. If you would like to send uucp mail to some address zzz!user and you do not
  388. know a path, the DECWRL gateway will route it for you using the aforementioned
  389. public routing tables. Because the data in those tables is not reliable, we
  390. cannot offer any guarantees that the autorouting will succeed and we cannot
  391. respond to nondelivery complaints involving the autorouter. If you know a
  392. reliable route to some site it is better to use that route rather than rely on
  393. the autorouter.
  394.  
  395. Specifically, if DECWRL receives a uucp mail message whose first hop is to a
  396. site that DECWRL does not have a link to, then it will add an
  397. automatically-generated route to the front of that address. Otherwise the
  398. address that you provide will be left intact.
  399.  
  400.  
  401. MAILING TO USENET
  402.  
  403. Usenet is not a network. It's a software layer, and it spans several networks.
  404. Many people say "Usenet" when they really mean uucp. You can post a message to
  405. a Usenet newsgroup by mailing it to "name.usenet" at decwrl.  For example,
  406. mailing from VMS to this address:
  407.  
  408.     nm%DECWRL::"rec.autos.tech.usenet"
  409.  
  410. causes the mail message to be posted as an article to the Usenet newsgroup
  411. rec.autos.tech. It is better to use Usenet software for posting articles, as
  412. more features are available that way, such as restricted distributions,
  413. crossposting, and cancellation of "wish I hadn't sent that" articles.
  414.  
  415.  
  416. MAILING TO BITNET
  417.  
  418. Legend has it that the "BIT" in BITNET stands for "Because It's There" or
  419. "Because It's Time" It is a network that originally consisted primarily of IBM
  420. computers, but in recent years has been dominated by VMS VAXes. A native BITNET
  421. address is something like "USER at MUMBLEVM", but when translated into our
  422. Internet format it becomes user@mumblevm.bitnet. Once translated into Internet
  423. form, a BITNET address is used just like any other Internet address.
  424.  
  425.  
  426. MAILING TO FIDONET
  427.  
  428. By comparison with the other linked networks, Fidonet has an addressing
  429. complexity bordering on the bizarre. The Fidonet people have provided us with
  430. this description:
  431.  
  432. Each Fidonet node is a member of a "network", and may have subsidiary nodes
  433. called "point nodes".  A typical Fido address is "1:987/654" or "987/654"; a
  434. typical Fido "point node" address is "1:987/654.32" or "987/654.32".  This is
  435. zone 1, network 987, Fido (node) 654, "point node" 32.  If the zone number is
  436. missing, assume it is zone 1.  The zone number must be supplied in the outgoing
  437. message.
  438.  
  439. To send a message to Bob Jones on Fidonet address 1:987/654, use the address
  440. Bob.Jones@f654.n987.z1.fidonet.org. To send a message to Fred Smith at Fidonet
  441. node 987/654.32, use address Fred.Smith@p32.f654.n987.z1.fidonet.org. Use them
  442. just like any other Internet address.
  443.  
  444. Sometimes the return addresses on messages from Fidonet will look different.
  445. You may or may not be able to reply to them.
  446.  
  447.  
  448. MAILING TO MCI MAIL
  449.  
  450. MCI Mail is a commercial communication service that offers a wide range of
  451. electronic messaging services to its subscribers.  To address a message to an
  452. MCI Mail subscriber, suffix "@mcimail.com" to the user name, to the 7-digit MCI
  453. ID number, or to the subscriber's registered formal name. For example, Harry
  454. Bovik could be addressed in any of the following ways:
  455.  
  456.     123-4567@MCIMail.com
  457.     HQBovik@MCIMail.com
  458.     Harry_Bovik@MCIMail.com
  459.  
  460. Note that all blank spaces in the formal name must be replaced by underscores.
  461.  
  462. The most reliable delivery is by MCI ID number, and it should be used whenever
  463. it is known.
  464.  
  465.  
  466. MAILING TO COMPUSERVE
  467.  
  468. CompuServe is a commercial online data service that offers an electronic mail
  469. capability in addition to its database offerings.
  470.  
  471. CompuServe subscribers are identified by a "User ID" that is two numbers
  472. separated by a comma. For example, "31416, 3601" is a CompuServe user ID. You
  473. can send mail to CompuServe customers by replacing the comma with a period and
  474. suffixing "@compuserve.com":  31416.3601@compuserve.com.
  475.  
  476. Some organizations or companies contract with CompuServe to provide a mail
  477. service for their entire organization. These are given a CompuServe "private
  478. mail area", and will typically list their addresses in the form
  479. "organization:name", such as "DECCA:M.JAGGER". To send mail to such an address,
  480. send it to "name@organiation.CompuServe.com". For example, for the above-named
  481. user you would send to "M.JAGGER@DECCA.CompuServe.com".
  482.  
  483.  
  484. ANSWERS TO COMMON QUESTIONS
  485.  
  486.    1. Q: Why does it take mail so long to get through decwrl? My messages
  487.       typically are delayed 3 or 4 hours, and I find this annoying.
  488.  
  489.       A: For precisely the same reason that it takes so long to get from
  490.       Logan Airport to Marlboro in a car. There's a lot of mail traffic,
  491.       and the networks are usually pretty congested.  Decwrl handles
  492.       20,000 or more mail messages on a typical business day; the
  493.       slightest hiccup in the network causes long backups. Surely you've
  494.       seen the same phenomenon on a busy highway when there is an accident
  495.       on the other side of the road. Everybody slows down, just a little,
  496.       to take a look at the accident, and as a result there is a 10-mile
  497.       traffic backup.
  498.  
  499.    2. Q: The mail that I receive always has some junk at the end of it,
  500.       with the label "Internet headers". What does this mean and how can I
  501.       get rid of it?
  502.  
  503.       A: The DECNET mail protocol allows for a very limited amount of
  504.       information to be sent about a mail message. It supports a "To:", a
  505.       "From:", an "Subj:", and (sometimes) a "Cc:" field.  Any other
  506.       information must be passed as part of the message body.
  507.  
  508.       The Internet mail protocol has many more standard header fields in
  509.       it, and gives users the ability to add their own header fields.
  510.       Sometimes there is valuable information contained in these
  511.       non-DECNET header fields, so they cannot be merely discarded. When
  512.       you buy a cut-up packaged chicken at the grocery store, the giblets
  513.       are usually packaged in with it, just on the off chance that you
  514.       might want them. It's easy for you to throw them away, but very hard
  515.       for you to recover them if somebody else has already thrown them
  516.       away.  Internet mail headers are not unlike giblets. If we threw
  517.       them away, there is always the chance that you would come back and
  518.       ask us for them, which means that we would both have to save them
  519.       and also would have to answer requests for them.
  520.  
  521.    3. Q: I use an Ultrix system, and I find that my mail doesn't work
  522.       properly for non-local recipients, especially through a mail
  523.       gateway. Is there a way to fix this?
  524.  
  525.       A: The "sendmail.cf" file that is packaged with Ultrix is very
  526.       generic, and must normally be customized for any specific
  527.       application. It is not particularly suitable for use inside Digital.
  528.       A "sendmail.cf" file more suited to use inside Digital is available
  529.       as DECUAC::"/public/*.cf*".
  530.  
  531.    4. Q: The mail gateway sometimes muddles files that I send through it.
  532.       For example, it turns copyright symbols into parentheses. Why can't
  533.       this be fixed?
  534.  
  535.       A: There is no such thing as a copyright symbol in most parts of the
  536.       computer network world. It's part of the DEC character set. Many
  537.       other vendors don't recognize that character set, even though it is
  538.       an international standard. The thing about international standards
  539.       is that there are so many to choose from. The world of electronic
  540.       mail networks is currently based on the 7-bit ISO 646 (ASCII)
  541.       character set. There is no such character as Copyright, or Pound, or
  542.       1/2, in it. So we can't translate your use of such characters.
  543.  
  544.    5. Q: I have real trouble sending VMS mail through decwrl sometimes. I
  545.       get error messages like "insufficient resources at remote node" or
  546.       "object not defined". Could you please fix this?
  547.  
  548.       A: Those error messages are symptoms of congestion from too many
  549.       people using the network at once.  To use the decwrl gateway
  550.       effectively from VMS you must use NMAIL.  NMAIL can queue and retry
  551.       mail during congested periods. If you cannot or will not use NMAIL,
  552.       then you must keep retrying by hand; you will eventually get
  553.       through.
  554.  
  555.    6. Q: I had trouble accessing the file GATEWAY.DOC; here is what
  556.       happened:
  557.  
  558.           $ type decwrl::gateway.doc
  559.           %TYPE-W-OPENIN, error opening DECWRL::/GATEWAY.DOC as input
  560.           -RMS-F-SYN, file specification syntax error
  561.  
  562.       Where did the "/" come from? What is the matter with the directory?
  563.  
  564.       A: This is one of those situations that makes you appreciate how
  565.       well Ultrix and VMS work together when they do work together. This
  566.       time they don't.
  567.  
  568.       The short answer is that you have to quote the "gateway.doc", this
  569.       way:
  570.  
  571.           $ type decwrl::"gateway.doc"
  572.  
  573.       For those of you with a penchant for horror stories, here is why the
  574.       "short way" doesn't work. The VMS "type" command first sends a
  575.       "directory" command to the remote site. This is so you can do things
  576.       like
  577.  
  578.           type TEST.*
  579.  
  580.       First, your computer sends DECWRL a "DIRECTORY TEST.*" command to
  581.       get a list of the files matching TEST.*, and then it opens and reads
  582.       each one in turn.
  583.  
  584.       DECWRL is an Ultrix machine. Ultrix file names all begin with a "/"
  585.       character. Just as the "true name" of some VMS file "TEST.LIS" might
  586.       be "DSK3:[REID.TEMP]TEST.LIS;4", the "true name" of some Ultrix file
  587.       "test.lst" might be "/usr/users/reid/temp/test.lst". In the case of
  588.       the file "DECWRL::GATEWAY.DOC", the "true name" of the file is
  589.       "/gateway.doc".
  590.  
  591.       The VMS system sends DECWRL a "directory gateway.doc" command, and
  592.       gets back a list of the names of the files that match it. This list
  593.       contains one name: /gateway.doc. The VMS machine then processes the
  594.       command "type DECWRL::/GATEWAY.DOC", which it parses as a null file
  595.       name with the /GATEWAY.DOC command qualifier. Failure.
  596.  
  597.       But if you quote the file name:
  598.  
  599.           type decwrl::"gateway.doc"
  600.  
  601.       then it bypasses the file name expansion phase and just uses the
  602.       name as you type it, whereupon it works fine.
  603.  
  604.    7. Q: Where can I turn for more information?
  605.  
  606.       A: Several sources, none comprehensive. There are various USENET
  607.       newsgroups and VAX notesfiles that can be used to ask questions or
  608.       read answers. USENET Newsgroups dec.mail.config, dec.news.config,
  609.       dec.mail.software, and dec.ip are primary sources. The VAX notesfile
  610.       UPSAR::NEWS-BACKBONE also contains information about USENET inside
  611.       Digital.
  612.  
  613.       The book "The Matrix", by John S. Quarterman (Digital Press)
  614.       explains the worldwide computer networks. The book named "!%@::", by
  615.       Donnalyn Frey and Rick Adams (O'Reilly and Associates) explains the
  616.       mail addressing syntax of all the world's electronic mail networks.
  617.